Functions
This section describes functions that allow you to implement advanced features of QuickDraw GX printing. Many of these features are implemented by functions that manipulate
Included with each function description is a list of specific result codes returned by QuickDraw GX. In addition to these result codes, you may also receive file-system, memory, and resource errors. For a complete listing of specific file-system, memory, and resource errors, see Inside Macintosh: C Summary or Inside Macintosh: Pascal Summary.
- job objects
- printer objects and associated view-device objects and color profiles
- print file objects
- paper-types objects
You should note that not all possible result codes for a particular function are included in function descriptions within this section. For example, the Message Manager, described in Inside Macintosh: Environment and Utilities, allows QuickDraw GX functions to send specific messages to your application. These messages can also generate errors.
- IMPORTANT
- All printing functions in QuickDraw GX, with the exception of the
GXGetJobError
function, may move Macintosh memory. TheGXGetJobError
function, however, relies on data that may also move. Therefore, your application should never call a QuickDraw GX printing-related function at interrupt time.![]()
Subtopics
- Advanced Job Object Functions
- Manipulating Printer Objects
- Working With QuickDraw GX Print Files
- Working With Paper Types
- Formatting for Specific Devices
- Color Profile Functions
- Idle Job Function
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help